Synonyms for "devil nettle"

Words with similar meaning